let http = require('http');

// 1.创建Server
let server = http.createServer();
// 2.坚挺request请求事件,设置请求处理函数
server.on('request', function (req,res) {
  // console.log("收到请求了,请求路径是:" + req.url);
  // 不管请求什么路径,都只会响应以下的文字
  // res.write('Hello');
  // res.write('World');
  // res.end();

  // 或者可以简写
  // res.end('Hello World'); // 发送响应并结束

  // 我们需要根据不同的请求路径发送不同的响应结果
  // 1.获取请求路径
  //   req.url 获取到的是端口号之后的那一部分路径,也就是说路径都是以 / 开头的
  // 2.判断路径处理响应
  let url = req.url;
  if (url === '/') {
    res.end('index.page');
  } else if (url === '/login') {
    res.end('login.page');
  } else {
    res.end('404 not found');
  }
  // 响应内容只能是字符串或者是二进制数据,其他格式的数据都不行.
});
// 3.绑定端口号,启动服务
server.listen(3000, function () {
  console.log("服务器启动,这是一个日志文件");
});
